Pakistan and South Africa both scraped through to thrilling victories in the final over of their respective group matches at the ICC Under-19 Cricket World Cup in New Zealand on Wednesday. Pakistan hit a late flurry of runs to overtake Bangladesh in its match at Palmerston North, while South Africa left it to the second-last ball of its clash with Australia to secure a win at Queenstown.